using System;
using System.Collections.Generic;
using System.Text;
using TimeTabling.Core;

namespace Seas.Core
{
	public class Subject : Basic
	{
		public string Name
        { get; set; }

		public Teacher Teacher
        { get; set; }

		public int HoursPerWeek
        { get; set; }

		public Branch Branch
        { get; set; }

		public int Description
        { get; set; }

		public int Credits
        { get; set; }

		public string HourSecuence
        { get; set; }

		public Course Course
        { get; set; }


        public IList<SubjectResource> subjectResouce { get; set; }
        public IList<SubjectResource> SubjectResource
        {
            get
            {
                if (subjectResouce == null)
                {
                    subjectResouce = new List<SubjectResource>();
                }
                return subjectResouce;
            }
            set
            {
                subjectResouce = value;
            }
        }
		


	}
}
